/*
当实现泛型接口时，我们可以选择在实现类明确泛型类型，或是继续使用此泛型，让具体创建的对象来确定类型
下面是的例子是继续使用此泛型，让创建的对象去确定类型
 */
package com.Generics5;

public class Score1<T> implements ScoreInterface<T>{ //在接口名和类名后面都写上泛型，new对象的时候才确定类型
    String name;
    int id;
    T score;

    public Score1(String name, int id, T score){
        this.name = name;
        this.id = id;
        this.score = score;
    }

    public T getScore(){
        return score;
    }

    public void setScore(T score){
        this.score = score;
    }
}
